The climate in 33712 St. Petersburg, FL is warm and humid year-round with mild winters and hot summers. Temperatures typically range from the high 50s to the upper 80s, with occasional spikes above 90 degrees Fahrenheit in the summer months. Rainfall averages around 48 inches per year, spread evenly throughout the year with most rainfall occurring during the summer months of June, July and August. Humidity levels remain relatively high throughout the year with average dew points always hovering in the mid-to-upper 70s. This warm and humid climate provides a great environment for outdoor activities such as swimming, fishing, kayaking and boating for locals and visitors alike.
St. Petersburg (zip 33712), Florida gets 51 inches of rain, on average, per year. The US average is 38 inches of rain per year.
St. Petersburg (zip 33712) averages 0 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 244 sunny days per year in St. Petersburg (zip 33712). The US average is 205 sunny days.
St. Petersburg (zip 33712) gets some kind of precipitation, on average, 103 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 91 degrees
Winter Low: the January low is 53
Rain: averages 51 inches of rain a year
Snow: averages 0 inches of snow a year